package lsl.Git.集成Git;
import org.springframework.context.annotation.Bean;
public class C02解决冲突 {
    @Bean
    public void createSDDSd1()
    {
        System.out.println("sos");
        System.out.println("打完等我");
    }


}
/*
        如何在idea中克隆项目:
            /去你的远程仓库中,选择仓库中的克隆,复制里面的SSH地址
                /点击最上面的Git按钮,选择克隆
                    /把你复制的地址贴上去,并且指定一个目录,即可完成克隆
                        /记得选择克隆的项目也是Git的版本控制
                            /克隆的项目中的提交日志都是一样的
                                /就像我们在命令行中的学习
                                /两个项目都可以进行版本控制





       我们现在模拟冲突问题:
            /我们就把这个类的名字修改一下吧
                /这里先提交,克隆的地方我们去同样的地方也提交
                /这时会出现一个警告就是推送失败,这时你在强制推送就相当于执行了-f的操作
                    /所以我们要养成良好的习惯就是先拉在推送
                如何拉取代码:
                    /就是点击上面的向下的蓝色箭头,即可你直接选择合并到当前分支
                        /就会吧代码更新过来
                        /点击日志,就可以看他更新了什么地方

                如果拉取代码的时候出现了冲突,这时就会弹出一个三个窗口你的东西:
                    /让你来做合并,等,让后你在推上去就行了
                        /左边的是当前的的代码,最右边是云端的代码
                            /中间是你修改之前的代码
                                /这时你在中间修改即可
                                /冲突的出现就是你们修改了同一处的代码
                                    /如果是添加了代码这时是不会出现问题的
                                        /你可以选择不修改了,只要云端的也可以只要自己的

                                /处理完之后,记得点击应用,并且标记为一解决


               //冲突的出现是两个人同时修改同一个位置的代码出现的,一般都是一个类一个人开发
                    /如果仅是添加类的话,不会出现冲突的




      上面的从安装就是主要的流程了:
          接下来的操作就是一些细小的操作了
          如何查看分支:
            /点击下面的Git,左侧栏就是所有的分支,包括本地分支和云端的分支
            如何新建分支:
                /你可以在左侧栏直接在左边的+号进行添加分支
                /或者你在中间的任何一个提交点的位置都可以拉一个分支出来,而且在右侧都可以进行查看的

           如何切换分支:
                /点击你要的分支,右键点击签出即可
                /右下角显示的是当前分支
                /idea会自动的合并一些你更改的分支
                    /所以在切换分支之前,确保你这个分支的内容提交了
 */
